direct coupled photovoltaic pumping system - Turkish English Dictionary